package com.ztgf.order.models.bo;

import com.ztgf.common.bo.BaseBO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * author: chenyu.wang
 * date: 2020-06-28 17:33
 * Description:个人中心订单列表BO
 */
@Data
public class OrderPageListBO extends BaseBO implements Serializable {

    @ApiModelProperty(value = "店铺id")
    private Long shopId;

    @ApiModelProperty(value = "店铺类型 0买家，1卖家")
    private Integer shopType;

    @ApiModelProperty(value = "买家店铺名称/卖家公司名称")
    private String userName;

    @ApiModelProperty(value = "订单状态 0待确定、1待签合同、2待付款、3待发货、4待签收、5已签收、6已取消")
    private Integer orderState;

    @ApiModelProperty(value = "评价状态 0未评价、1已评价")
    private Integer evaluationState;

    @ApiModelProperty(value = "订单编号")
    private String orderNumber;

    @ApiModelProperty(value = "开始时间")
    private Date startTime;

    @ApiModelProperty(value = "结束时间")
    private Date endTime;
}
